Improving Dependability of Service Oriented Architectures for Pervasive Computing

نویسندگان

  • Domenico Cotroneo
  • Cristiano di Flora
  • Stefano Russo
چکیده

Service Oriented Programming which combines Distributed Object Compunting, Component Based and webbased concepts has recently emerged as a promising approach to develop dynamic and heterogeneous service provision environments. Such systems are referenced in literature as Service Oriented Architectures. Classic strategies to address dependability in Distributed Object Computing middlewares may not be straightforwardly applied to Service Oriented Architectures (SOAs) for pervasive computing, since they operate in quite different contexts compared to traditional DOC middlewares. In this paper we shed some light on dependability issues of SOAs. In particular, we identify dependability requirements of such systems during their lifecycle showing how these requirements may change depending on the time phase (discovery, lookup, setup, delivery). We also explore the suitability of Jini technology as an enabling infrastructure to improve availability and reliability, describing both the benefits and drawbacks of a Jini-based solution in the context of a case study application, namely PRINCEPS.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Dependability in Service Oriented Architectures using Ontologies and Fault Injection

Large distributed systems and computer grids are increasingly being used in science and in business, with Service Oriented Architectures combined with Web services the current favoured solutions to access these distributed, heterogeneous resources. However, service-based systems have a high reliance on a middleware which is continuously evolving. This requires novel methods of testing and evalu...

متن کامل

From Service-Oriented Architectures to Nature-Inspired Pervasive Service Ecosystems

Emerging pervasive computing scenarios require open service frameworks promoting situated adaptive behaviors and supporting diversity in services and long-term evolvability. We argue that this naturally calls for a nature-inspired approach, in which pervasive services are modeled and deployed as autonomous individuals in an ecosystem of other services, data sources, and pervasive devices. As an...

متن کامل

Dynamic Services for Assisted Living Environments

Software technologies for assisted living systems can be derived from the more mature domain of pervasive computing and the relative emerging ambient intelligence field. We present herein our position about the need for interoperability enablers extending the software service paradigm and for dependability as key elements of assisted living software systems.

متن کامل

On the Need for Dependability Research on Service Oriented Systems∗

Web services (WS) — the most prominent technology for realizing service oriented architectures — are broadly pushed by vendors and are likely to be deployed in dependability demanding areas such as air traffic control, health care, or transportation in the near future. However, although a plethora of WS standards exists, only few of them address dependability, namely specifications for transact...

متن کامل

Ensuring Dependability in Service Oriented Computing

Next generation of energy systems, being dependant on Renewable Energy Resources (RES) and Distributed Generation (DG), will typically be based on flexible virtual cells of cells of balanced power consumption – generation rather than present day vertical hierarchical grid systems. Furthermore, new requirements on the supporting information infrastructure will pose new dependability challenges t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003